package com.lzl.mapper;

import com.lzl.entity.StorageRecord;
import com.lzl.entity.SysUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface StorageRecordMapper {
    /*** 分页查询入库信息 */
    public List<StorageRecord> getPage(@Param("entity") StorageRecord entity,
                                       @Param("offset") Integer offset,
                                       @Param("pageSize") Integer pageSize);

    /*** 根据条件查询总数量 */
    public Long count(@Param("entity") StorageRecord entity);


    /**
     * 添加用户
     */
    public int insert(StorageRecord storageRecord);
    //修改用户
    public int update(StorageRecord storageRecord);
    //删除
    public int delete(Long id);

    /**
     * 根据账号查询用户信息
     */
    public StorageRecord getBySrCode(String srCode);
    //根据id获取用户详细信息
    public StorageRecord getById(Long id);

}
